palace of the eternal dragon - German English Dictionary